booking at a police station - Français Anglais Dictionnaire